<?php
/**
 * Created by PhpStorm.
 * User: iceberg
 * Date: 2018-10-09
 * Time: 15:50
 */

namespace app\model;


use think\Model;

class Product extends Model
{
    //默认主键为id，如果你没有使用id作为主键名，需要在模型中设置属性：
    protected $pk = 'id';
    //类型转换
    //指定为时间戳字段类型的话，该字段的值在写入时候会自动使用strtotime生成对应的时间戳，输出的时候会自动转换为dateFormat属性定义的时间字符串格式，默认的格式为Y-m-d H:i:s
    protected $type = [
        'add_time'  =>  'timestamp',
    ];

    //新增时时间
    protected $insert = ['add_time'];

    //自动取系统时间
    protected function setAddTimeAttr()
    {
        return time();
    }

    //多对一关联 类别
    public function category()
    {
        return $this->belongsTo('category');
    }

    //多对一关联 单位
    public function unit()
    {
        return $this->belongsTo('unit');
    }
}